research reactor - French English Dictionary